Browsing by Subject "Execution time"
Now showing items 1-4 of 4
-
Conference Object
Combining compile and run-time dependency resolution in Data-Driven Multithreading
(2012)Threaded Data-Flow systems schedule threads based on data-availability i.e. a thread can be scheduled for execution only after all its inputs have been generated by its producer threads. This requires that all data ...
-
Article
Initial experiences porting a bioinformatics application to a graphics processor
(2005)Bioinformatics applications are one of the most relevant and compute-demanding applications today. While normally these applications are executed on clusters or dedicated parallel systems, in this work we explore the use ...
-
Conference Object
A parallel implementation of a multi-objective evolutionary algorithm
(2009)Multi-objective Evolutionary Algorithms (MOEAs) have features that can be exploited to harness the processing power offered by modern multi-core CPUs. Modern programming languages offer the ability to use threads and ...
-
Article
Producer-consumer: The programming model for future many-core processors
(2013)The massive addition of cores on a chip is adding more pressure to the accesses to main memory. In order to avoid this bottleneck, we propose the use of a simple producer-consumer model, which allows for the temporary ...